Stylish place to stay with nice amenities and a convenient location.