This place is indeed huge, as advertised, and is a great value for the money within a quick walk to the train. Part of the reason the place is such a great value may be that there are little odds and ends that are still functional, but perhaps not not optimal. For example, a shower that takes some puzzling to get warm water going, an electrical outlet without a face cover, or windows with broken catches (so they slide open, but don't stay open). We had some trouble with the upstairs bathroom draining, which was a similar issue to these, but Omar was a very attentive host and worked to fix the problem himself the very next morning. No complaints about them at all!
In summary, I'd 100% book it again and am very happy to sacrifice a few aesthetic details to have so much space for the money! Just calibrate your expectations accordingly.