Great appratmen at the center of London. The location is perfect, 2 minutes walking from Piccadilly circus.
Warm welcome and hospitality. Very recommended.