We expected it to be rather rustic. However, over the course of our 4 night stay, the power became increasingly unreliable with frequent outages. Our room was situated away from the beach and as a result was very hot, unless we kept fans running, which was not possible when the power went out. On the last night there, we had no power all day, and then no water starting midday - making it extremely difficult to pack and uncomfortable to bathe. My friends and I had to resort to sponge baths out of a bucket! Not ideal when the room was also extra hot from no fans / air circulation. When we complained to the owner, she tried to rectify the problems but her husband also told us, "Welcome to Mexico," in a dismissive way, as if running water was something we were unreasonable to expect!! It was not a pleasant end to the stay.
The location was great - a nice beachfront to relax on. It's also right in the middle of the Zona Hotelera, so it was very convenient to many other hotels w/restaurants and shops, bike rentals, etc.