Very spacious and functional stay.