We were fortunate enough to have spent five nights in the Casa del Sol house at Amor de Mar. It is a beautiful location and the grounds are so tranquil that time literally stood still. The staff was extremely helpful and very responsive. The location is ideal for walking to town and to the various beaches. The staff even arranged for us to get some fresh fish, and we had a grill right in front of the house for cooking that the staff made sure had sufficient wood for a decent fire.
The only downfalls here were that it is right on the road and there can be quite a bit of road noise from ATV's, motorbikes and cars. The house itself has no air con although it does have fans and you do need to use the mosquito nets provided. We had cooking facilities in the house and therefore did not try out their restaurant. We would definitely stay there again.