really enjoyable stay near a beautiful beach.