Great apartment in a great location. Good hot water, well equipped kitchen, sunny lounge room and nice little deck. We had to change our dates twice due to flight cancellations and they were very understanding and accommodating.