Dina's studio was a great location! You couldn't ask for a better spot - right in the middle of happening area of Covent Garden, very walkable to major landmarks but very close to an Underground stop. We arrived earlier than check-in and were allowed to access the apartment earlier, which was very convenient. Dina was quickly responsive to any questions we asked.
Only 2 downsides -
Noise: It did get to be quite noisy during the night. Mostly this was noise from the adjacent and downstairs apartments. Walls are quite thin and didn't block out a lot of noise.
Cost: For the location, I would say it could be worth the price, but there were hotels in the area that seemed only slightly more in cost that may have had more amenities and comfort.