Nightingale Place Puzzle

1234567891011121314151617
Across
  1. 3. archangel of maintenance
  2. 6. if you're hungry go to number
  3. 9. italian cupid
  4. 11. northsouth junction
  5. 13. boy name of gaelic origin meaning old friend
  6. 15. from south africa
  7. 16. powerful singer
  8. 17. polo
Down
  1. 1. scottish savoury pudding
  2. 2. Benjamin's guest suite
  3. 4. life of the gym
  4. 5. april's
  5. 7. front desk
  6. 8. firecracker waitress
  7. 10. peggys best friend
  8. 12. opera connoisseur
  9. 14. sweet dog