Absolutely perfect! Stunning location, clean and comfortable apartment. Our host, Coral, was outstanding in making us feel at home and very responsive. Lovely holiday - highly recommend thank you!