Exceeded expectations. Very spacious. Top floor is a little warm, but not unbearable.