Fantastic location, and a welcoming environment with all of the comforts of home. Lots of attention to detail meant that we had all of the amenities we needed and more! We had a great stay and will definitely be back.