The place is new and clean. The location is surperb. We had a wonderful stay.