Unit was very clean. Good location. The views from the lanai and inside the unit were great. We were able to sit and see whales just off shore every day.