Check in went well, unfortunately the power in the room we had booked was faulty. It kept going on and off for about an hour. Eventually, exhausted from travelling we were asked to relocate by the receptionist. After another room was assigned to us, another receptionist claimed that we would have to pay the price difference for the new room even though the move was as a result of their own poor facilities. Eventually they backed down on that. The rooms are tiny with very little space to move around. There is no handwash basin in the bathroom, the parking space was so narrow at the second residence, we had to park in the street etc, etc. They took a refundable deposit in cash but insisted on transferring the payment to an account immediately after checkout instead of paying it back in cash. 24 hours later, I've not received the deposit or an explanation from Box Residence. If you have to stay here, take the hotel rooms instead of the studio. Even at that, you'll probably get better value for your money elsewhere.