Clean, very comfortable, great location, good wifi, lots of nice touches like tea and coffee, fresh milk in the fridge, beach towel, and nice toiletries.