It was exactly what we needed! The speaker in the living room is such a nice touch. The beds are comfy and everything was great. Super easy check in process we had no issues at all.