Misleading pictures of rooms on Expedia were not representative of all rooms. Our initial booking was for a Garden Room which was dated and not to the same standard as the seaview rooms pictured, but a seaview room had not been available to book. However, when we discovered tiny ants swarming the bedding, staff moved us for 2 nights into a seaview room. As the hotel was full we returned to the Garden Room for 3 nights and again had a problem with another swarm of tiny ants and a cockroach. Staff cleaned the room and were able to move us to a seaview room for the remaining 2 nights of our stay. Eve on reception spoke English and was helpful and breakfast staff were friendly and warm. The location was good - close to the town and beach, but also close to a noisy road which disturbed us every morning in the garden room as it was busy daily with the early 5am transfer taxis. The seaview rooms were further away from the road and peaceful with the sound of the ocean, had stunning views and were more modern and tastefully decorated. No rooms had a safe, despite this being a listed feature on the website. There was a safe at reception. We had to pay with a debit card as payment could not be processed on check in using perfectly valid credit cards which had worked in Santa Cruz and Ecuador before and after the trip. We ate in the restaurant and enjoyed an excellent meal in a scenic beach setting although it was more expensive than many local restaurants in town.