Place is great. Awesome location, clean and modern, easy to access both the unit and other areas around town.
Kamrul and his group are what make this place stand out though. Responses to any questions are incredibly fast and they are always available at any time The place is clean and fully stocked upon arrival with all amenities that you would expect and require. Basically if you want to have a problem-free AirBnB experience then stay here. Kamrul has your back with everything you need before you arrive.
Unit slept our crew of 13 perfectly and I would highly recommend for any sized group. Common areas are large enough for everyone to hang out and bedrooms are great size. Pictures aren't deceptive - if anything it's bigger than the pictures make it seem.
Only complaint would be that on a hot day the common areas of the apartment may get warm. Kamrul does a great job of providing air conditioning units in the bedrooms but the common area can get warm on a hot day. Don't let that deter you from staying here, however.