A perfect location and wonderful stay! Must book!!