Extremely clean and in a great location! Has everything you need to relax. Liked it so much, we booked again!