Excellent accommodation including price, facilities, cleanliness, location. Highly recommend.