Very clean and well decorated. The location is perfect! Dave is a wonderful host who will always check in with you :)