Overall great spot. In addition to the spot being great, Kelly, was amazing! Even with me having misunderstandings and doing things wrong on my part, Kelly was amazing and extremely understanding/patient through it all. 100% would recommend!