Great location, everything you need is a minute away. Taxi, Moped, TucTuc are almost 24/7 infront the hotel.
Gym for a hotel is quite good. Some free weights, machines for chest, back, legs and one Smith machine.
Great Host, great vacation, can only recommend it :)