Upmarket, well equipped and spotlessly clean accommodation in a very convenient location. Excellent communication.