My stay was short and I did not need housekeeping services, so I cannot rate that. Otherwise, it was great. All the amenities I like (microwave, fridge, coffee machine, etc.) Very clean room when I arrived -- it even smelled good! Loved the walk to and from Short Sands and the Goldenrod restaurant, as well as to Long Sands.