Wonderful place in a perfect location! Kevin was wonderful and very responsive. We would definitely stay again!