Excellent communication and a perfect location! Very happy with our stay.