Perfect location, great hospitality and quick responses. Has everything you need.