Wonderful location.
Easy communication and check in process.
The pictures do not do this place justice.
Highly recommended. Would definitely stay again.