Beautiful place and location. Light and airy with plenty of windows. At the time of this writing, everything is brand new. Hosts were excellent and very attentive.