Very clean, great location, great set up for the 6 of us who stayed. Hari was very helpful with everything!