amazing place to stay and fantastic value for money