pretty clean and tastefully decorated. free parking as well as most amenities are there. had a wonderful stay. James is a great host.