Excellent location, great hosts. Easy check in at our convenience, beautiful space, and quick communication.