Maria's place is lovely. The location is great, you're close to Delirium which is a big plus and there's a metro nearby.
The space is great, you won't feel crammed and it's perfect for larger groups to stay.