Great location, great communication, great place, very clean and comfortable. Everything you need! We will be back again.