Very clean, great location and lovely spot. Would definitely recommend!