Great location! Excellent communication. Easy check-in/checkout. Not suitable for small children however.