This place is five star. So clean, practical and has all the necessities one would need for a relaxing getaway. It is very modern and comfortable. The hosts are wonderful and friendly including the dogs, but if you are not comfortable with the dogs, the hosts will make sure they are not around to bother you. We loved our stay and would definitely return again and again.