This place is new and very clean. The views from the rooms are breathtaking. Would highly recommend this place to families or groups who want a home away from home.