Functional and immaculately clean. Secure and well maintained, the grounds and pool is nicer than you would expect for the cost. The bed and sheets were comfortable, there was plenty of hot water in the shower, and the a/c worked well. I would stay there again on my next trip. And the owners are fantastic!