Absolutely perfect location. Close to tons of great restaurants and bars and right on the beach. Perfect weekend getaway.