Absolutely perfect place. Extremely clean. Everything was really well set up.