Good location, nice place, and a good price. Photos are accurate. Check-in was a bit confusing and communication was a tad overbearing, but overall a nice stay.