Great location near wonderful restaurants and not far from good beaches