Spacious and comfortable, nice stay