An ideal place to stay at a reasonable price. Fantastic value for your money. A good place at any price.