I just stayed for one night, but the apartment was clean and really spacious. It had more than what we had expected, coffee maker, microwave, dish washer, silverware, etc. The view was wonderful, night and day. There is no main reception, you have to call and someone comes to meet you at the front of the gate. However, they do coordinate that with you via e-mail prior arrival. There are two restaurants at the ground floor, they were pretty loud when we got there (busy) but we were able to sleep well (they might have closed by midnight). I actually slept like a baby! Overall, great place to stay at. If there would have had the apartment available for one more night, we would have stayed.