Stayed here for one weekend and wished we could have stayed longer. Very spacious and comfortable. Excellent set up for a brief stay or long vacation. Awesome location. I cannot say enough good things about this spot