Clean and comfortable. a well appointed and modern home away from home. Can't praise the fantastic service and communication enough - best we've experienced. Highly recommend for a relaxing holiday.