Spot on, good facilities, great views, perfect position