Great place. Great hosts. Great price. Don't even think of any other place. Beautifully maintained.