The agency's (Home at Home's) place is excellent. I was a little worried about dealing with an agency instead of a person, but I ended up speaking/messaging with Karin who was great. For not having many reviews for this particular location, I wasn't sure what to expect but it is fantastic. Much larger than the photos suggest in a great location with thoughtful amenities (like netflix), nice decor, comfortable beds, and good air conditioning. The apartment came supplied coffee, butter, bread, marmalade/jam, and a bottle of water. The kitchen had everything we needed, including a kettle and nespresso machine. We mostly ate out, but cooked a few meals and it was totally fine. While I realize they can't always accommodate this, they were able to let me check in early before the place wasn't booked the day before -- which shows that they really try to provide excellent customer service not just stick to their rules.
Thanks again, Karin!