Everything we needed for a comfortable stay. Lots of steps up and down to the front door and inside to the bedrooms in case that's a problem for you, other than that a great place to stay. Ocean view from the balcony and convenient to walk on the beach every day.