A great self-contained apartment. Had a lovely stay