Excellent self contained apartment. Very nice with everything needed.