Good for long stays, well located. It is a hotel.