The place is great on all levels. I would stay here again for short or long term stay.