Basic but everything you need. Beautiful views and just a very quick walk to the beach. A bit of a pain having to walk to the bathroom, but that was expected based on the listing. Sweetest dog ever!