Really spacious. 4 great bedrooms and two bathrooms with showers. The kitchen was pretty well equipped. The apartment was really clean and was very well prepared for our arrival. It was all that we were hoping for.