Very clean and detailed. We loved every bit of our stay. Great place