Excellent location and well-appointed. Check-in and out procedures were very clear and easy to follow. Would definitely stay again!