My boyfriend and I will be staying in Puerto Ayora for two nights following our Galapagos cruise in April. We are looking for a hotel that is close to (preferably on) the beach, has a bar/restaurant, has hot water and is clean. We are looking at spending around $75 per night but I know Galapagos tends to be expensive and we are flexible with this price. Please let me know of any recommendations or hotels to stay away from. We are in our mid-twenties and like to be relatively close to the action also, thank you!