Very modern studio apartment with amenities, all in a bustling location