Just as described. Easy check in, close to stores, restaurants and not too far from the beach. We had a great time.