This is not the Ritz Carlton...it is a beach cabin with some rough edges. . At the same time, it is functional and clean and perfectly serviceable if you can live without pampering. We did not fix meals in the cabin, but simple meals would be possible. Wifi works well, tv has streaming options most of which mystified our group. If you pick this place, you will stay dry, sleep reasonably well, and not need a teatnus shop.