Fantastic location, very clean, as presented, walking distance to the beach, great communication. Would definitely stay here again.