All the facilities you would need in great location but WiFi is a bit dodgy and doesn't work in all rooms.