Perfect stay in a perfect location. Everything was great! We will certainly return.