Very clean; amazing appliances; great location close to the beach. Would be ideal for 4, but 5 adults was no problem. The host is amazingly kind and communication was great.