Great location, great communication and all round great place to stay