Very spacious, very comfortable stay.