The place was clean and beautiful! It is very new. We enjoyed our time. We would definitely stay here again.