Excellent unit with updated top notch appliances, well equipped kitchen. Well stocked. Full towels etc. Beach gear including snorkels provided. Great view and access to beach. We would stay here again.