Very clean, perfect location and great value. Iain was great at checking we were having a good time and was always available if there were any issues. Would highly recommend!!!!