Large, clean and comfortable. You're on your own for (street) parking -- pay attention to the signs. Also, communication was reasonably prompt but the host might be new to managing this property as the responses were not always well informed. (We asked about parking, trash, etc.) All-in-all a good value & would be happy to stay here again.