Comfortable and well equipped place. Very good location for public transport.