The neighborhood is perfect! Melvin is very helpful and reactive. However, I would not necessarily recommend this apartment for groups larger than 8 people. We were 11 and the extra beds (aside from the double beds in the rooms and the couch) were not comfortable. Also, there isn't enough water for larger groups.
Nonetheless our experience was very pleasant.