This stay would have been rated excellent of it wasn't for the complicated check in process and additional cost of room keys and parking tickets. The owner should have been more specific in the description. Also, I was very upset when I first made the reservation it said dogs were allowed and then when I messaged him about he said no they were not allowed. Overall, the location was beautiful and exactly what we wanted.