Excellent location, fabulous, modern, clean, well equipped place. Warm welcoming attentive host. I would stay again in a heartbeat.