Excellent location, spotless clean & comfy, great communication and easy check in! We will be returning!