excellent location. clean and comfortable