Awesome place to stay. Modern, clean and spacious. Communication between David and I went very well too. The two extremely friendly dogs are the highlight! We'll definitely come back to stay again !