Very clean, modern, and overall nice place. I would definitely stay there again! Roof was a plus!