Central location, great space, and consistent communication made for a smooth and comfortable stay.