Perfect stay in a perfect location. 100% recommend.