Handy location, bright airy space. Well equipped place for a short or long term stay.