Nice apartment and facilities