Stylish place with plenty of room and everything you need for a comfortable stay.