Great location, nice flat, good communication for a perfect stay.