Fantastic apartment with a resort feel. A wonderful spot.