Very clean, great location, accurate representation. Happy with everything - great place and would thoroughly recommend to anyone. we are going back in November.