Place is exactly what they say really great place to stay in..