The apartment is in a great location with easy key box access, Wi-Fi, warm water, and a spacious layout. The kitchen is nice but lacks basic dishes and pans. The two double bed mattresses were adequate but not comfortable. The sleeper sofa was unusable, no sheets or blankets, and the pad was badly soiled. The whole place needs a deep clean. Only two kitchen chairs for a family of four, and not enough towels (those provided were thin and had holes). I contacted the property about missing bedding but got no response even after 2 emails and 1 WhatsApp. With better upkeep, bedding and communication, this could be a solid stay. I would have booked elsewhere had I known.