Excellent location! Perfect for our large family! Excellent communication, very clean and walking distance to wonderful restaurants!