The place it's small and cozy, but everything you need is provided; shower, toilet, kitchenette w/ microwave/fridge-freezer combo/garbage disposal/washer-dryer combo, etc. The only thing we didn't have was cable TV.
The view is amazing and the host is great. We enjoyed our stay and can't wait to come back we are in the area!