Very clean and well appointed place. caring hosts who will go out of their way to make sure you are comfortable. great location and very private.