It's always a pleasant surprise when the reality exceeds your expectations. This is a great place to stay. Top value for money.