Very spacious. comfortable flat, great beds, super location. Really enjoyed our stay. Could use another loveseat & small kitchen table/chairs.