Very clean and nicely located. Easy to communicate with host if needed. Place has everything you could need and is very well maintatined. Higly recommend.