Very good place, many amenities (even an hdmi. Detergent for laundry, conditiones for the shower, hair dryer). The beds are very comfy and the place is clean. Gym is nice and the pool too, very quiet.
I would only add maybe having a second item to cook (pot/pan), but that´s just me being picky because I cook at home. He provides one that works for both, boiling water and cooking the food).
I would definitely go back.