Excellent space & facilities. Warm and cozy beds. Great value. Must be fit enough to climb a few stairs.