The appartment is great and pet frendly. It has everything you need. :)
I wouldn't recommend staying with bigger dogs because stairs are very narrow and steep so we had to carry our labrador upstairs and downstairs.