Will meet your expectations and even more
Highly recommend if your looking for a place to stay