The apartment was relatively compact but very comfortable and had all the amenities that we required for our stay. Highly recommended!!