nice flat, wonderful view, perfect stay