We stayed in the apartment for a bit more than two weeks and loved it. The view of the harbor from the private balcony is spectacular. The beach is across the street, and there's a pool and a kiddie pool on the 12th floor, along with three hot tubs (FYI, all these are only open until 9 pm). The kitchen was well equipped and we loved the supermarket on the ground floor. The king-size bed is quite comfortable. Staff was very responsive in sending up additional supplies and fixing the internet when it briefly went down. Note that at check-in, you show your passport and are given a wrist band that you wear for the length of your stay. We didn't have anyone come over, but if you're planning to have visitors, find out ahead of time how to do it--they can't just walk in. It's easy to get around with taxis and Uber, and it's only a 10-15 minute walk to Getsemani and the old part of the city. Highly recommended!