Amazing location. Very clean. Check in and all communication very clear.