Exactly what I had hoped for in a place to stay. Highly recommended!