My girlfriend and I stayed at Casa Marbella from the 17-25th of November, right at the beginning of the "dry" season. We stayed in the standard room with a kitchenette, which was perfect for our needs. The room and bathroom were perfectly clean when we arrived, and they housekeeping made the bed and tidied up the room daily.
There's not enough that can be said about the owners, Jim and Stephanie. They are incredibly nice and helpful, and ensure that your stay is as enjoyable as possible. They will organize all of your tours with transportation to and from, and Casa Marbella offers surfing lessons and yoga lessons as well as massage on site. We can vouch for the surf lessons with Jim which were a blast and also very helpful, but we did not do the yoga. However, those we talked to who did do yoga with Stephanie said it was excellent.
The hotel offers an infinity pool with a spectacular view. There is plenty of lounge seating as well in the pool area.
Santa Teresa is a great little town. There is not much for clubs/nightlife, but the local food options are fantastic. The people were all so friendly, and there were convenience stores that carried everything we needed. The beaches right next to the town are perfect for surfers and swimmers alike. There is also a restaurant (hence the restaurant 5-star review) that Casa Marbella provides a private entrance to right next door. I can't speak highly enough of the food and the view.
You cannot go wrong with this hotel and the area, in my opinion. So far it is the only place I have travelled to where I said I would come back again some day. Hopefully sooner than later!
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.