Very spacious and provides everything necessary for a comfortable stay.