Fantastic location, great communication, everything you need and more! Highly recommended!