Very clean and a Great location. The place is beautiful.