Fantastic location, great communication and an all around lovely place to stay.