Great location, clean, excellent communication. Expensive but that's just London.