5 stars all around, really enjoyed our stay!