The place was clean and well-kept. The amenities available were thoughtfully provided. A very enjoyable stay overall.