Perfect location, great communication and a great stay all-round