We stayed at Bello Newport for a wedding weekend, and we found the space was just what we needed as we prepared for events or wanted to chill in between. The apartment is spacious, clean, airy, and included all we needed. Being there in early October it was nice that heat was provided when needed, but there were also A/C units for cooling down.
We didn't meet Juan, but he was very "available" by text/email and responded quickly to any questions.
Also to know - while there's a lot happening by the waterfront (which is only about a mile away), there are a lot of places to eat or check out in the downtown area where the place is located.