Location and layout are both top notch.
Check in process was easy and communication was great as well.
Highly recommended.