Josh's place is the 3rd floor of a house, so you will need to be ok with 2 flights of stairs. Check-in was very easy (keypad) and you get your own keys to just the 3rd floor of the house. The place is beautiful (large open kitchen and living room, with nice patio). There is a comfortable king-size bed (a little on the softer side but we liked it). Plenty of towels for the beach, and there are beach gear that we could borrow (snorkel, etc). Josh was a great host, super responsive via text and phone, and even gave us the local insider's view into the volcano situation in May so we ended up taking the trip (not canceling our plans).