Beautifully maintained mid century modern resort. Pool was not yet open when I visited. Easy parking and electric chargers. Dog friendly with fenced in excercise area at the back. Large, well maintained bedrooms with terrace or balcony. Great staff that are well trained and friendly.