Superb self-contained spacious apartment. So happy with this wonderful place I stay regularly!