Enjoyed our stay. The place was clean, had everything we needed and plenty of space for a family or multiple guests. Communication was very good. We hadn't realized there was an additional pet fee but may have missed this in the description. That said, the communication about this issue was clear and prompt.