Clean and comfortable! Nicely stocked kitchen for cooking, great location for beach and restaurants!