perfect location and a wonderful experience