Comfortable and well designed place to stay.