We had a group of 7 stay, and the townhouse very comfortably fit the whole group. It's decorated beautifully, and the bedrooms are all very nice with comfy beds. Very clean, and nice to have a two car garage. Not far from Imperial Beach, you can actually walk there in about 15 minutes.