The Airbnb is in a great location. A one minute walk to a beautiful coastline. There is a kayak company nearby and you can rent kayaks and go snorkeling across the bay. It is definitely outside. It’s hard to tell in the photos but there are not totally enclosed walls. After we got used to it it was fun! We didn’t have any problems with cleanliness or critters. The host great, very helpful and communicative.