Comfortable, stylish and welcoming. We loved our stay.