Beautiful flat, communicative host and excellent location.