Great location steps from beach and pool. Nice view of ocean from patio. We saw whales almost every day. Building is older, but unit has renovations like new appliances, granite countertops, etc. Snorkeling was not great from beach, but nice for paddleboards and for kids to play on beach. Never needed air conditioner, but there were several window units.