Perfect stay. Definitely deserves the 5 star reviews.