great place to stay with the shops and beach nearby