Exactly what we needed. Very much enjoyed the stay. 10/10 across the board!