5+ stars. photos do not fully convey the beauty of this place. Awesome amenities, even a VitaMix!!! We will be back. Highly recommended!