excellent location. clean and well appointed. very good host.