The apartment is spacious and well laid out. The kitchen is fully stocked; great for cooking or taking care of restaurant leftovers. It's nice to be up on the hill in a residential area. The hosts are helpful and responsive. We had a great stay.