Very clean and a fantastic location! Sarah was easy to communicate with and check in was a breeze! We will return in the future!