Staying at Bibo's place was such a gift. At the time of my booking, no pictures existed showing the gym located in the apartment building; however, it is more than sufficient. They had a legitimate squat rack/smith machine, leg curl/extension, dumbbells up to 60 lbs, cable machine, basketball "court," various cardio equipment, etc. Everything seemed brand new. Another big plus was the Jacuzzi that actually got hot, and the dry saunas located in each of the bathrooms in the gym.
The apartment offered everything that someone would need, More than enough plates, cups, silverware, and cooking pots/pans. Plus, there are several free propane BBQ located on the roof you can use, which I highly suggest you do as the views are lovely. The bed was comfortable, and the living room was an area you could relax in, especially with the nice sized TV and surround sound system. One of the biggest pluses was the washer/dryer located in the apartment, which worked just fine. The only downside is if you do end up cooking a lot, the dishwasher did not seem to clean that well, so you would need to hand wash everything.