excellent location right between the beach and all the restaurants/shops. hosts took care of arranging transportation and provided excellent recommendations and communications. very clean.