Mehood is certainly appart in Chinese hotels. It's a boutique hotel, with a unique "hipster" that sees floors and rooms decorated with eclectic objects and odd designs. Mehood is by far the most intriguing hotel I've been in China and I've been to quite a few. A boombox plays eastern and western tunes when you come in, the aircon is actually quiet (a rare event), windows are double panned (even more rare), and the room is very quiet, even as it sits opposite the metro tracks and, well, a runway.
It's location is odd, this side of the airport is drifting into oblivion since terminal A & B closed. New projects are coming out of the ground but it's still a very mixed bag. There is lots of local activity close by, (shops, restaurant, etc) aimed mostly at the factory worker crowd. As a westerner, you will stand out. As a tourist, you'll be a red beacon.
Why the worst then ? Because I've traveled China far and wide and I can't remember encountering so little English in a hotel. Even more frustrating as Shenzhen is probably one of the cities you can find the most English in China. Nothing, not basic words such as "airport", "room", "check-out", "up", "down" or basic numbers, 1-10. Not a menu, not a notice, a word on a board in English. If it was in the Sichuan mountains I wouldn't say a thing, but in Shenzhen, in 2017, 10 minutes from an international airport, there is little excuse.