Great location, clean, and well-designed. A lot of thought and care has been made to this place to make you feel comfortable.