Amazing beachfront location! Perfect for a couple and small dog. Close to lots of shops and eats. Highly recommend and we will definitely stay here again.