Excellent! Everything was in order, great communication and such a great location right near all the cute shops/restaurants/bars and not to mention the beach!