Very clean, everything functional, great location, perfect for our group of four. Definitely would book again!