Very clean, great location, (within walking distance of beach and restaurants) friendly and understanding hosts! Would definitely stay here again!