Peter Shield Inn Beach to the left 1301 Beach Avenue