The apartment is fantastic with an amazing view from the terrace. It was clean, comfortable and everything worked well. Our flight was a little delayed and they were flexible with our arrival time. I would stay again.