I would have given this place a five if it wasn’t for some things. The pullout couch bed had sandy sheets still in there and some sheets were stained. It was a bit embarrassing to have my company sleep there. Luckily there were extra sheets to switch them. Other than that this was a great place to stay! So close to the beach and near stores. The view is amazing and we saw whales out from the balcony every day. :) I would stay there again.