My wife and I stayed with our son, 11, for a few days. The apartment was large, clean and well maintained. It is more of an "apart-hotel", as the whole building is run by the same company.The location was nice, with beautiful views of the Mediterranean. It's on the edge of town, but there are restaurants only a couple blocks away.Communication was fine. The check in process is a little complicated with a car, because someone needs to meet you to let you in the lot. The street was completely parked when we visited, in the off season.