Excellent location, has everything I need, communication was topnotch, and very clean. I hope to stay again.