The apartment is spacious, clean and fully equipped. David is a perfect host, very helpful and attentive.