Very clean and well stocked, more than we expected. Close to all the top beaches . Highly recommended.