Spacious, well appointed flat in a nice area, good communication. Great stay.