The place was clean and well supplied - even stuff for the beach! And communication was wonderful!