Amazing views, private beach, nice town... the perfect place to relax and get away.