ANGERMEYER WATERFRONT INN. Located next to the famous Angermeyer's Point restaurant, the Waterfront Inn opened in 2007 and provides comfortable accommodation on the waterfront overlooking the bay. It is a few minutes ride by water taxi from downtown Puerto Ayora and has its own beach and it is at few minutes’ walk from the beach at Finch Bay. (First Class)