Excellent location. Everything clean and modern. I would stay again. Highly recommended.