The place is ideal for short or long stays with all the amenities you need. Public transportation, using City Mapper, is within walking distance to all major points of the city. I will return soon and, if place is available, will not hesitate to stay here again.