Very clean and excellent location, everything was great.