5 stars across the board! Check in was super easy, communication was prompt, and the place is awesome. We had two people so one of us slept on the couch bed which was quite comfortable! Location was amazing as well.