Comfort, space (inside and out) cleanliness, communication and location! We loved this stay! Our host was fabulous and the apartment exceeded our expectations!